type runtime.chunkIdx
12 uses
runtime (current package)
mgcscavenge.go#L648: findCandidate := func(work addrRange) (chunkIdx, bool) {
mgcscavenge.go#L749: func (p *pageAlloc) scavengeRangeLocked(ci chunkIdx, base, npages uint) uintptr {
mpagealloc.go#L97: type chunkIdx uint
mpagealloc.go#L101: func chunkIndex(p uintptr) chunkIdx {
mpagealloc.go#L102: return chunkIdx((p - arenaBaseOffset) / pallocChunkBytes)
mpagealloc.go#L106: func chunkBase(ci chunkIdx) uintptr {
mpagealloc.go#L117: func (i chunkIdx) l1() uint {
mpagealloc.go#L128: func (i chunkIdx) l2() uint {
mpagealloc.go#L250: start, end chunkIdx
mpagealloc.go#L346: func (p *pageAlloc) tryChunkOf(ci chunkIdx) *pallocData {
mpagealloc.go#L357: func (p *pageAlloc) chunkOf(ci chunkIdx) *pallocData {
mpagealloc.go#L787: ci := chunkIdx(i)
The pages are generated with Golds v0.4.9. (GOOS=linux GOARCH=amd64)